home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / UDDIWEB.MSI / tmodels.ascx < prev    next >
Encoding:
ASP Control Directive  |  2003-02-21  |  2.9 KB  |  103 lines

  1. <%@ Control Language='C#' Inherits='UDDI.Web.TModelControl' %>
  2. <%@ Register TagPrefix='uddi' Namespace='UDDI.Web' Assembly='uddi.web' %>
  3. <%@ Import Namespace='System.Data' %>
  4. <%@ Import Namespace='UDDI' %>
  5. <%@ Import Namespace='UDDI.API' %>
  6. <%@ Import Namespace='UDDI.Web' %>
  7. <%@ Import Namespace='UDDI.API.ServiceType' %>
  8.  
  9. <asp:DataGrid
  10.         ID='grid'
  11.         Border='0'
  12.         Cellpadding='4'
  13.         Cellspacing='0'
  14.         EnableViewState='false'
  15.         Width='100%'
  16.         AutoGenerateColumns='false'
  17.         OnEditCommand='TModel_Edit'
  18.         OnDeleteCommand='TModel_Delete'
  19.         ItemStyle-VerticalAlign='top'
  20.         ShowFooter='true'
  21.         Runat='server'>
  22.     
  23.     <EditItemStyle CssClass='tableEditItem' />
  24.     <HeaderStyle CssClass='tableHeader' />
  25.     <ItemStyle CssClass='tableItem' />    
  26.     <AlternatingItemStyle CssClass='tableAlternatingItem' />
  27.     <FooterStyle CssClass='tableFooter' />
  28.     
  29.     <Columns>
  30.         <asp:TemplateColumn>
  31.             <HeaderTemplate>
  32.                 <%# Localization.GetString( "HEADING_TMODEL" ) %>
  33.             </HeaderTemplate>            
  34.  
  35.             <ItemTemplate>
  36.                 <uddi:UddiLabel 
  37.                         Text='<%# ((TModelInfo)Container.DataItem).Name %>' 
  38.                         CssClass='rowItem' 
  39.                         Runat='Server' />
  40.             </ItemTemplate>    
  41.                         
  42.             <FooterTemplate>
  43.                 <uddi:UddiLabel 
  44.                         Text='<%# String.Format( Localization.GetString( "TEXT_RECORD_COUNT" ), tModelInfos.Count ) %>' 
  45.                         ForeColor='#000000'
  46.                         Runat='server' />
  47.             </FooterTemplate>                    
  48.         </asp:TemplateColumn>
  49.         
  50.         <asp:TemplateColumn HeaderStyle-Width='150px'>
  51.             <HeaderTemplate>
  52.                 <%# Localization.GetString( "HEADING_ACTIONS" ) %>
  53.             </HeaderTemplate>            
  54.         
  55.             <ItemTemplate>
  56.                 <nobr>
  57.                     <uddi:UddiButton
  58.                             CommandName='Edit' 
  59.                             Text='[[BUTTON_VIEW]]' 
  60.                             EditModeDisable='true'
  61.                             Width='60px' 
  62.                             CssClass='button' 
  63.                             CausesValidation='false' 
  64.                             Runat='server' />
  65.                         
  66.                     <uddi:UddiButton
  67.                             CommandName='Delete' 
  68.                             Text='[[BUTTON_DELETE]]' 
  69.                             EditModeDisable='true'
  70.                             Width='60px' 
  71.                             CssClass='button' 
  72.                             CausesValidation='false' 
  73.                             Runat='server' />
  74.                 </nobr>
  75.             </ItemTemplate>
  76.             
  77.             <FooterTemplate>
  78.                 <uddi:UddiButton
  79.                     Text='[[BUTTON_ADD_TMODEL]]' 
  80.                     EditModeDisable='true'
  81.                     Width='125px' 
  82.                     CssClass='button' 
  83.                     OnClick='TModel_Add' 
  84.                     CausesValidation='false' 
  85.                     Runat='Server' />
  86.             </FooterTemplate>            
  87.         </asp:TemplateColumn>
  88.         
  89.         <asp:TemplateColumn HeaderStyle-Width='150px'>
  90.             <HeaderTemplate>
  91.                 <%# Localization.GetString( "HEADING_TMODEL" ) %>
  92.             </HeaderTemplate>            
  93.  
  94.             <ItemTemplate>
  95.                 <asp:HyperLink 
  96.                         Text='<%# HttpUtility.HtmlEncode( ((TModelInfo)Container.DataItem).Name ) %>'
  97.                         NavigateUrl='<%# "../details/modeldetail.aspx?search=" + Request[ "search" ] + "&frames="+(frames?"true":"false")+"&key=" + ((TModelInfo)Container.DataItem).TModelKey %>'
  98.                         CssClass='rowItem' 
  99.                         Runat='Server' />
  100.             </ItemTemplate>
  101.         </asp:TemplateColumn>
  102.     </Columns>
  103. </asp:DataGrid>